pet puppy dogs niacin vitamin b3 breeder cats olive oil pantothenic acid vitamin b5 kittens dog nutrition for dogs